Computational Infrastructure for a Self-Aware Agent
نویسندگان
چکیده
Self-awareness is an aspect of consciousness that is highly developed in humans in comparison with other animals. A human being unaware of his or her personal characteristics, of what he or she knows and doesn’t know, can do and cannot do, wants and doesn’t want, has experienced and is experiencing, etc., would surely be difficult to communicate with naturally. Therefore we believe that consciousness plays a crucial role in building artificial dialog agents with human-level abilities. In this work we describe our effort in building the extension of the COMA/Epilog system, called Epi2Me/Epilog2 aimed at explicit self-awareness. A system is explicitly self-aware if it has a complex self-model, is transparent in its internal workings and explicitly displays self-awareness through its interaction with the users. The new system achieves a more than 100% improvement over the previous version of Epilog in reasoning speed on traditional first-order logic problems, providing at the same time more extensive support for the requirements of explicit self-awareness, including many of the introspective and metareasoning capabilities needed for explicit self-awareness. In addition its design will provide a solid base on which to build future developments.
منابع مشابه
A Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents
Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....
متن کاملA Self-configuring Middleware for Developing Context Aware Applications
This paper introduces a self-configuring middleware that manages the context information acquisition and representation processes targeting the development of context aware applications. The context information is represented in a programmatic manner, readable for the applications build on top of the middleware, using the RAP context model. An agent based context model management infrastructure...
متن کاملReference Architecture for Self-aware and Self-expressive Computing Systems
This chapter covers a reference architecture for describing and engineering computational self-awareness and self-expression in computing systems. The architecture provides a common language with which to engineer the capabilities exercised by a “self” at a fine resolution inspired by concepts from psychology. The “self” demarked by the reference architecture is conceptual in nature, and theref...
متن کاملSelf-Aware Software - Will It Become a Reality?
The possibility of building self-aware software fascinated computer scientist since the beginning of computer science. Research in AI, and in particular on software agents, agent system, computational reflection and reflective software delivered interesting results which moved towards the development of software systems with features of self-awareness. However, these approaches have not so far ...
متن کاملPerpetual self-aware cognitive agents
32 AI MAGAZINE ■ To construct a perpetual self-aware cognitive agent that can continuously operate with independence, an introspective machine must be produced. To assemble such an agent, it is necessary to perform a full integration of cognition (planning, understanding, and learning) and metacognition (control and monitoring of cognition) with intelligent behaviors. The failure to do this com...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009